Medical Dictionary
Newton's rings
noun pl
Medical Definition of NEWTON'S RINGS
: colored rings due to light interference that are seen about the contact of a convex lens with a plane surface or of two lenses differing in curvature
Seen & Heard
What made you want to look up Newton's rings? Please tell us where you read or heard it (including the quote, if possible).